#include <iostream>

class foo {
        int x;
        int y;
public:
        int getx();
        void setx(int);
};

int foo::getx()
{
        return this->x;
}

void foo::setx(int x)
{
        this->x = x;
}

int main()
{
        foo a;

        a.setx(13);
        //setx(foo *, int);
        //setx(&a, 13);
        std::cout << a.getx() << std::endl;

        return 0;
}
